-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reinstate History.pvl #662
Conversation
Ensure RandomizedIf introduces random methods properly (call them with a "this" argument, and generate final methods). Also ensure any recursive calls generated by left_merge in CheckProcessAlgebra have a this argument.
Nice work getting it working again. Do you think it is possible to do a null check for create.invokation? If not then you can merge it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work getting it working again. Do you think it is possible to do a null check for create.invokation? If not then you can merge it.
Do you mean, inside the definition of create.invokation (so, in ASTFactory.java), check if the first argument is null? I think leaving it null indicates it is a free method call, i.e., not on an object or something but a top-level function call. So null is in fact allowed, it's just not what we want in this case. |
After some discussion with @Vescatur we decided to merge this after the tests pass. |
Kudos, SonarCloud Quality Gate passed! |
It is not possible to do a null check because null is a valid value. |
Changes to get History.pvl working again: